my crew - French English Dictionary